﻿using System;
using System.Collections.Generic;
using System.Text;

namespace 观察者模式
{
    //主题（发布者也是被观察者）
    public interface Subject
    {

        /**
          * 注册观察者
          */
        void registerObserver(Observer observer);

        /**
         * 移除观察者
          */
        void removeObserver(Observer observer);

        /**
          * 通知观察者
          */
        void notifyObservers();
    }
}
